This repository was archived by the owner on Sep 15, 2025. It is now read-only.
Open
Conversation
Remove unused `hasAnySessionOptions` method
… not found" error
* Tweak error message And fix inline type imports Co-authored-by: Copilot <copilot@github.com> * Fix Co-authored-by: Copilot <copilot@github.com> --------- Co-authored-by: Copilot <copilot@github.com>
Support mov in image carousel
…ons-v2 fix: enable zoom for SVGs without explicit width/height dimensions
Use `DisposableMap` in chat input
agentPlugins: allow root dir source
…302139) * Add 'editorUseEditorBackground' setting to control terminal background color in editor * Enhance terminal configuration description for 'editorUseEditorBackground' setting to clarify its precedence over terminal background color. * Add tests for TerminalInstanceColorProvider to validate background color behavior based on editorUseEditorBackground setting --------- Co-authored-by: mrleemurray <mrleemurray@users.noreply.github.com> Co-authored-by: Raymond Zhao <7199958+rzhao271@users.noreply.github.com>
Co-authored-by: Benjamin Pasero <benjamin.pasero@gmail.com> Co-authored-by: Raymond Zhao <7199958+rzhao271@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Bumps [picomatch](https://github.com/micromatch/picomatch) from 4.0.2 to 4.0.4. - [Release notes](https://github.com/micromatch/picomatch/releases) - [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md) - [Commits](micromatch/picomatch@4.0.2...4.0.4) --- updated-dependencies: - dependency-name: picomatch dependency-version: 4.0.4 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Raymond Zhao <7199958+rzhao271@users.noreply.github.com>
Bumps [picomatch](https://github.com/micromatch/picomatch) from 2.3.1 to 2.3.2. - [Release notes](https://github.com/micromatch/picomatch/releases) - [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md) - [Commits](micromatch/picomatch@2.3.1...2.3.2) --- updated-dependencies: - dependency-name: picomatch dependency-version: 2.3.2 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Raymond Zhao <7199958+rzhao271@users.noreply.github.com>
…eatures (#304920) Bump picomatch in /extensions/markdown-language-features Bumps [picomatch](https://github.com/micromatch/picomatch) from 2.3.1 to 2.3.2. - [Release notes](https://github.com/micromatch/picomatch/releases) - [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md) - [Commits](micromatch/picomatch@2.3.1...2.3.2) --- updated-dependencies: - dependency-name: picomatch dependency-version: 2.3.2 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Raymond Zhao <7199958+rzhao271@users.noreply.github.com>
Bumps [picomatch](https://github.com/micromatch/picomatch) from 2.3.1 to 2.3.2. - [Release notes](https://github.com/micromatch/picomatch/releases) - [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md) - [Commits](micromatch/picomatch@2.3.1...2.3.2) --- updated-dependencies: - dependency-name: picomatch dependency-version: 2.3.2 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Raymond Zhao <7199958+rzhao271@users.noreply.github.com>
Bumps and [picomatch](https://github.com/micromatch/picomatch). These dependencies needed to be updated together. Updates `picomatch` from 2.3.1 to 2.3.2 - [Release notes](https://github.com/micromatch/picomatch/releases) - [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md) - [Commits](micromatch/picomatch@2.3.1...2.3.2) Updates `picomatch` from 4.0.3 to 4.0.4 - [Release notes](https://github.com/micromatch/picomatch/releases) - [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md) - [Commits](micromatch/picomatch@2.3.1...2.3.2) --- updated-dependencies: - dependency-name: picomatch dependency-version: 2.3.2 dependency-type: indirect - dependency-name: picomatch dependency-version: 4.0.4 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Raymond Zhao <7199958+rzhao271@users.noreply.github.com>
* improve image carousel accessibility * 💄 comments
* Rename sandbox setting to chat.agent.sandbox (#303421) Rename the top-level sandbox setting from `chat.tools.terminal.sandbox.enabled` to `chat.agent.sandbox` to reflect that sandboxing is a general agent concept, not terminal-specific. - Update setting ID value to `chat.agent.sandbox` - Update description to be more general - Deprecate old `chat.tools.terminal.sandbox.enabled` setting - Update telemetry event name Fixes #303421 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * updating terminal sandbox to agent sandbox --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…306039) * Enable test/test-integration scripts to take file.test.ts arguments The agent likes to use them this way, when it doesn't read the skill Co-authored-by: Copilot <copilot@github.com> * And this * Fixes * update Co-authored-by: Copilot <copilot@github.com> --------- Co-authored-by: Copilot <copilot@github.com>
…dd sessions picker command (#306053) * refactor: streamline session management in SessionsTitleBarWidget and add Show Sessions Picker action * feat: add Show Sessions Picker action and refactor session actions * feat: enhance session visibility by including active session in filtered list * fix: ensure active session is included in filtered list by matching sessionId * fix: use sessionId instead of URI toString for picked state comparison Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * refactor: reuse SessionItemContextMenuId for title bar context menu Use the same menu ID and context key overlays as the sessions list view instead of hardcoding actions, ensuring consistency. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Sessions - more fixes * fix compilation
Bump notebook milestone
* carousel: fix image loading placeholder * Resolve Comments
…306068) Improve error handling in ResolveSymbolsContextAction by ensuring model reference disposal
…Info (#306082) * PromptsService: cache IPromptDiscoveryInfo, siimplify IPromptDiscoveryInfo * Update src/vs/workbench/contrib/chat/common/promptSyntax/service/promptsService.ts Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update src/vs/workbench/contrib/chat/common/promptSyntax/service/promptsServiceImpl.ts Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Sessions - use valid location for quick diff progress * Pull request feedback * Another one
* Sessions - tweak pull request context keys * Update src/vs/sessions/contrib/changes/browser/changesView.ts Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * More changes --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…306132) * refactor: remove unused import and update session status check in SessionsManagementService * refactor: remove public getGitHubContext method and change its visibility to private in SessionsManagementService * refactor: remove getGitHubContextForSession method and its fallback logic in SessionsManagementService * refactor: replace pullRequest with gitHubInfo in session data structures and related logic * refactor: rename ISessionGitHubInfo to IGitHubInfo and update references across session data structures * refactor: update GitHub info structure to encapsulate pull request details * refactor: update session management to utilize gitHubInfo for pull request details * refactor: simplify file URI resolution in CodeReviewService and remove unused method from SessionsManagementService * refactor: remove unused getSessionRepositoryUri method and related logic from SessionsManagementService * refactor: update session type constants to use string literals in sessionTypes and sessionsManagementService * refactor: update pull request handling to utilize gitHubInfo in ChangesViewPane * refactor: replace AgentSessionProviders with session type constants across sessions layer Replace direct imports of AgentSessionProviders enum from the workbench agent sessions layer with CopilotCLISessionType/CopilotCloudSessionType constants from the sessions layer's own sessionTypes module. Simplify workspaceFolderManagement to use session workspace data instead of provider-specific branching. Remove fileTreeView component. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * refactor: remove agent sessions dependencies from changes and mode picker - changesTitleBarWidget: use ISessionsManagementService instead of IAgentSessionsService for session lookup and change events - changesView: use sessionManagementService.onDidChangeSessions signal - modePicker: replace AgentSessionProviders with CopilotCLISessionType Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * fix: add missing gitHubInfo to mock session in codeReviewService tests Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * fix compilation --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…solvedPromptFile (#306128)
* debt - cleanup from sidebar support in modal editors * . * Update src/vs/platform/editor/common/editor.ts Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * . * Scope sidebar tree action runner to sidebar selection Agent-Logs-Url: https://github.com/microsoft/vscode/sessions/7e47c5a7-9a3f-4353-975d-ab48a16bdc86 Co-authored-by: bpasero <900690+bpasero@users.noreply.github.com> * . --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: bpasero <900690+bpasero@users.noreply.github.com>
* Use URI for workingDirectory across agent host layer - Change IAgentCreateSessionConfig.workingDirectory and IAgentSessionMetadata.workingDirectory from string to URI - Convert file paths to URI at SDK boundary (CopilotAgent) - Convert protocol strings to agenthost:// URIs at protocol client boundary - Convert agenthost:// URIs back to file:// at protocol client on outgoing - Update resolveWorkingDirectory callback to return URI - Use extUriBiasedIgnorePathCase.isEqualOrParent for path containment - Use generateUuid() instead of crypto.randomUUID() - Add CopilotAgentSession tests and SessionWrapperFactory pattern - Register all event subscription disposables properly (Written by Copilot) * Tweak * Fix test
…ing parent repository customizations (#306153) * send button becomes non-responsive in existing workspaces after enabling parent repository customizations * update * update
…er (#306158) * Unify agentHost server-side dispatch: remove IProtocolSideEffectHandler Eliminate the IProtocolSideEffectHandler interface and make ProtocolServerHandler talk to IAgentService directly. This removes the duplicate adapter layer between the WebSocket protocol server and the real service implementation. Changes: - ProtocolServerHandler now takes IAgentService + SessionStateManager + IProtocolServerConfig instead of IProtocolSideEffectHandler - Deleted ~40-line inline adapter in agentHostMain.ts - agentHostServerMain.ts now uses AgentService instead of manually wiring SessionStateManager + AgentSideEffects - Removed implements IProtocolSideEffectHandler from AgentSideEffects - Removed dead methods from AgentSideEffects that were only needed by the deleted interface (handleCreateSession, handleDisposeSession, handleListSessions, handleGetResourceMetadata, handleAuthenticate, getDefaultDirectory) - Type conversions (URI<->string, IAgentSessionMetadata<->ISessionSummary) now happen at the protocol boundary in ProtocolServerHandler - Fixed dispatchAction double-dispatch: WS path previously dispatched to stateManager AND called handleAction (which dispatched again) - Extension methods (getResourceMetadata, authenticate, etc.) now call IAgentService directly instead of untyped fallbacks (Written by Copilot) * comments Co-authored-by: Copilot <copilot@github.com> * Simplify further Co-authored-by: Copilot <copilot@github.com> --------- Co-authored-by: Copilot <copilot@github.com>
* feat: add getFinalResponse method to IResponse and implement CopyFinalResponseAction * feat: add context key for response view model in ChatListWidget
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.